home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Tidbits
/
File Sharing Extension
/
File Sharing Extension.rsrc
/
bin.rsrc_CODE_10_DESCode.txt
< prev
next >
Wrap
Text File
|
1991-09-16
|
3KB
|
63 lines
# near model CODE resource
# jump table entries: 2488-2490 (3 of them)
export_311:
00000000 4E56 0000 link A6, 0
00000004 4E5E unlink A6
00000006 4E75 rts
00000008 0000 0000 ori.b D0, 0x0
0000000C 4352 chk.w D1, [A2]
0000000E 5950 subq.w [A0], 4
00000010 544D addq.w A5, 2
00000012 4F44 chk.w D7, D4
export_313:
00000014 4E56 0000 link A6, 0
00000018 41FA FFEE lea.l A0, [PC - 0x12 /* 00000008, value 0x0, cstring "" */]
0000001C 4A90 tst.l [A0]
0000001E 662C bne +0x2E /* 0000004C */
00000020 42A7 clr.l -[A7]
00000022 2F3C 6372 7970 move.l -[A7], 0x63727970 /* 'cryp' */
00000028 3F3C 0001 move.w -[A7], 0x1
0000002C A9A0 syscall GetResource
0000002E 4A97 tst.l [A7]
00000030 660A bne +0xC /* 0000003C */
00000032 588F addq.l A7, 4
00000034 3D7C FF94 0008 move.w [A6 + 0x8], 0xFF94
0000003A 601E bra +0x20 /* 0000005A */
label0000003C:
0000003C 4A78 0A60 tst.w [0x00000A60 /* ResErr */]
00000040 670A beq +0xC /* 0000004C */
00000042 588F addq.l A7, 4
00000044 3D78 0A60 0008 move.w [A6 + 0x8], [0x00000A60 /* ResErr */]
0000004A 600E bra +0x10 /* 0000005A */
label0000004C:
0000004C 205F movea.l A0, [A7]+
0000004E 2050 movea.l A0, [A0]
00000050 43FA FFB6 lea.l A1, [PC - 0x4A /* 00000008, value 0x0, cstring "" */]
00000054 2288 move.l [A1], A0
00000056 426E 0008 clr.w [A6 + 0x8]
label0000005A:
0000005A 4E5E unlink A6
0000005C 205F movea.l A0, [A7]+
0000005E 4ED0 jmp [A0]
export_312:
00000060 41FA FFA6 lea.l A0, [PC - 0x5A /* 00000008, value 0x0, cstring "" */]
00000064 4A90 tst.l [A0]
00000066 6704 beq +0x6 /* 0000006C */
00000068 2050 movea.l A0, [A0]
0000006A 4ED0 jmp [A0]
label0000006C:
0000006C 487A 0006 pea.l [PC + 0x6 /* 00000074, value 0x17435259, pstring "CRYP RESOURCE NOT THERE" */]
00000070 ABFF syscall DebugStr
00000072 4E75 rts
00000074 1743 5259 move.b [A3 + 0x5259], D3
00000078 5020 addq.b -[A0], 8
0000007A 5245 addq.w D5, 1
0000007C 534F subq.w A7, 1
0000007E 5552 subq.w [A2], 2
00000080 4345 chk.w D1, D5
00000082 204E movea.l A0, A6
00000084 4F54 chk.w D7, [A4]
00000086 2054 movea.l A0, [A4]
00000088 4845 swap.w D5
0000008A 5245 addq.w D5, 1